<template>
	<view class="index-cptacittest">
		<view class="bg">
			<image src="https://zaiyiqi-1322608024.cos.ap-nanjing.myqcloud.com/static/img/index/CP/test-bg.png" mode=""></image>
		</view>
		<view class="index-cptacittest-main">
			<view class="index-cptacittest-main-title">
				<image src="https://zaiyiqi-1322608024.cos.ap-nanjing.myqcloud.com/static/img/index/CP/test-title.png" mode=""></image>
			</view>
			<view class="index-cptacittest-main-scroll">
				<view class="white">
					<scroll-view scroll-y="true" style="height: 100%;">
						<view v-if="testDown==false" class="index-cptacittest-main-scroll-item"
							v-for="(item,index) in [1,1,1,1,1,1]">
							<view class="index-cptacittest-main-scroll-item-title">
								【 第 1 题 】
							</view>
							<view class="index-cptacittest-main-scroll-item-content">
								这是问题这是问题这是问题这是问题这是问题这是问题这是问题这是问题这是问题这是问题这是问题这是问题这是问题这是问题
							</view>
							<view class="index-cptacittest-main-scroll-item-answer">
								<view class="index-cptacittest-main-scroll-item-answer-option">
									A.这是答案这是答案
								</view>
								<view class="index-cptacittest-main-scroll-item-answer-option">
									B.这是答案这是答案
								</view>
								<view class="index-cptacittest-main-scroll-item-answer-option">
									C.这是答案这是答案123
								</view>
							</view>
						</view>
						<view v-if="testDown==false" @click="finish()" class="public-btn public-btn-color"
							style="width: 456rpx;margin: 0 auto;margin-top: 120rpx;margin-bottom: 60rpx;">
							完成测试
						</view>

						<view v-if="testDown" class="index-cptacittest-main-scroll-item">
							<view class="" style="margin-top: 60rpx;">
								<image src="https://zaiyiqi-1322608024.cos.ap-nanjing.myqcloud.com/static/img/index/CP/test-good.png" mode=""
									style="width: 128rpx;height: 128rpx;"></image>
							</view>
							<view class="" style="margin: 60rpx 0;">
								默契度为
							</view>
							<view class=""
								style="font-size: 80rpx;font-family: DINPro-Bold, DINPro;font-weight: bold;color: #FF516D;">
								100%
							</view>
							<view class="" style="margin: 60rpx 0;">
								命中注定的一对
							</view>
						</view>
						<view v-if="testDown" @click="$Router.back()" class="public-btn public-btn-color"
							style="width: 456rpx;margin: 0 auto;margin-top: 120rpx;margin-bottom: 60rpx;">
							退出测试
						</view>
					</scroll-view>
				</view>

			</view>
		</view>

	</view>
</template>

<script>
	//这里可以导入其他文件（比如：组件，工具js，第三方插件js，json文件，图片文件等等）
	export default {
		// 组件名称
		name: 'demo',
		// 组件参数 接收来自父组件的数据
		props: {},
		// 局部注册的组件,import引入的组件需要注入到对象中才能使用
		components: {},
		// 组件状态值
		data() {
			return {
				testDown: false // 完成测试
			}
		},
		// 计算属性
		computed: {},
		// 侦听器
		watch: {},
		// 组件方法
		methods: {
			finish() {
				this.testDown = true
			}
		},
		// 以下是生命周期钩子   注：没用到的钩子请自行删除
		/**
		 * 在实例初始化之后，组件属性计算之前，如data属性等
		 */
		beforeCreate() {},
		/**
		 * 组件实例创建完成，属性已绑定，但DOM还未生成，$ el属性还不存在
		 */
		created() {},
		/**
		 * 在挂载开始之前被调用：相关的 render 函数首次被调用。
		 */
		beforeMount() {},
		/**
		 * el 被新创建的 vm.$ el 替换，并挂载到实例上去之后调用该钩子。
		 * 如果 root 实例挂载了一个文档内元素，当 mounted 被调用时 vm.$ el 也在文档内。
		 */
		mounted() {},
		/**
		 * 数据更新时调用，发生在虚拟 DOM 重新渲染和打补丁之前。
		 * 你可以在这个钩子中进一步地更改状态，这不会触发附加的重渲染过程。
		 */
		beforeUpdate() {},
		/**
		 * 由于数据更改导致的虚拟 DOM 重新渲染和打补丁，在这之后会调用该钩子。
		 * 当这个钩子被调用时，组件 DOM 已经更新，所以你现在可以执行依赖于 DOM 的操作。
		 */
		updated() {},
		/**
		 * keep-alive 组件激活时调用。 仅针对keep-alive 组件有效
		 */
		activated() {},
		/**
		 * keep-alive 组件停用时调用。 仅针对keep-alive 组件有效
		 */
		deactivated() {},
		/**
		 * 实例销毁之前调用。在这一步，实例仍然完全可用。
		 */
		beforeDestroy() {},
		/**
		 * Vue 实例销毁后调用。调用后，Vue 实例指示的所有东西都会解绑定，
		 * 所有的事件监听器会被移除，所有的子实例也会被销毁。
		 */
		destroyed() {}
	}
</script>

<!-- Add "scoped" attribute to limit CSS to this component only -->
<!--使用了scoped属性之后，父组件的style样式将不会渗透到子组件中，-->
<!--然而子组件的根节点元素会同时被设置了scoped的父css样式和设置了scoped的子css样式影响，-->
<style scoped lang="scss">
	.index-cptacittest {
		width: 100%;
		height: 100%;

		.bg {
			width: 100%;
			height: 100%;
			z-index: -1;

			image {
				height: 100%;
				width: 100%;
			}
		}

		&-main {
			position: absolute;
			left: 0;
			top: 0;
			width: 100%;
			height: 100%;
			padding: 32rpx;

			&-title {
				margin: 60rpx 0;
				text-align: center;

				image {
					width: 300rpx;
					height: 60rpx;
				}
			}

			&-scroll {
				width: 686rpx;
				height: 80%;
				background: rgba(255, 255, 255, 0.4);
				border-radius: 20rpx;
				padding: 20rpx;

				.white {
					width: 100%;
					height: 100%;
					border-radius: 20rpx;
					background: #FFFFFF;
				}

				&-item {
					padding: 32rpx;
					text-align: center;

					&-title {
						font-size: 28rpx;
						font-family: PingFang SC-Bold, PingFang SC;
						font-weight: bold;
						color: #2E3033;
						margin-top: 40rpx;
					}

					&-content {
						font-size: 28rpx;
						font-family: PingFang SC-Medium, PingFang SC;
						font-weight: 500;
						color: #2E3033;
						margin-top: 40rpx;
					}

					&-answer {
						margin-top: 40rpx;

						&-option {
							text-align: center;
							width: 486rpx;
							line-height: 88rpx;
							font-size: 28rpx;
							font-family: PingFang SC-Medium, PingFang SC;
							font-weight: 500;
							color: #5C5F66;
							background: #F4F4F4;
							border-radius: 47rpx;
							margin: 0 auto;
							margin-top: 40rpx;
						}
					}
				}
			}
		}

	}
</style>
